- 01. Introduction
- 02. Project Overview
- 03. Project Objectives
- 04. Project File Structure
- 05. Cloud Workspace Intro
- 06. Project Workspace
- 07. constants.h
- 08. util.h
- 09. ProcessParser.h
- 10. RAM Usage
- 11. CPU Usage
- 12. Process Up Time
- 13. System Up Time
- 14. Process User
- 15. PID List
- 16. Get Command
- 17. Number of Cores
- 18. System CPU Percent
- 19. CPU Stats
- 20. RAM Percent
- 21. System Info
- 22. Process Class
- 23. Process Container
- 24. Display Info
- 25. Congratulations!
- 26. Bonus: ncurses Introduction
- 27. Bonus: ncurses Basic Setup
- 28. Bonus: ncurses Print and Modify
- 29. Bonus Exercise: ncurses Windowing Part 1
- 30. Bonus Exercise: ncurses Windowing Part 2
- 31. Bonus: ncurses Windowing Part 1
- 32. Bonus: Ncurses Windowing Part 2
- Project Description - System Monitor
- Project Rubric - System Monitor